dreamed October 16, 1983
enhanced September and October, 1985
web formatting June and July, 2001, and corrected January, 2008